package asruby.runtime
{
import asruby.Ruby;
import asruby.lang.RubyClass;
	
public class ObjectAllocator
{
	public function ObjectAllocator()
	{
	}
 	public static var NOT_ALLOCATABLE_ALLOCATOR:Function = 
 		function  allocate(runtime: Ruby, klass: RubyClass): IRubyObject {
            throw runtime.newTypeError("allocator undefined for " + klass.getName());
    	};
}
}